package com.itheima.service.pmsService;

import com.itheima.commons.PageBean;
import com.itheima.domain.db.pms.PmsProductCategory;

import java.util.List;

public interface ProductCategoryService {


    //查询所有一级分类及子分类
    List<PmsProductCategory> findAll();

    void addProductCategory(PmsProductCategory pmsProductCategory);

    void deleteProductCategory(Integer id);

    PageBean<PmsProductCategory> findPageProductCategory(Integer parentId, Integer pageNum, Integer pageSize);


    void updateNavStatus(Integer navStatus, Integer[] ids);


    void updateShowStatus(Integer[] ids, Integer showStatus);

    void updateProductCategory(PmsProductCategory pmsProductCategory);

    PmsProductCategory selectById(Integer id);
}
